HS N H S H N O OH O